959
770
2
3
292
111
34
1
4
294
16
1
8
1
2
1
176
129
30
603
2
1729
510
1011
925
121
5
1
1522
28
34
12
14
32
1
1
63
1
1
1
142
1
614
971
772
814
42
9
1
12
1105
1
5
69
1
154
80
5
15
4
1
2
19
422
1
1277
29
25
1652
1
37
1564
82
64
4
31
18
1
151
1039
4
1
346
149
1726
3
511